potato cubes - French English Dictionary